<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <link rel="stylesheet" type="text/css" href="style.css" media="screen"/>
      <title>Home Profesor</title> 

      <script language="JavaScript">
         <!--Esconder JavaScript para navegadores antiguos               		
         function asignar(idExam)
         {                           
            document.homeProf.examen.value = idExam;
            document.homeProf.opcion.value = "verAlumExam";                                                                  
         }

         function asignar2(idExam)
         {                           
            document.homeProf.examen.value = idExam;
            document.homeProf.opcion.value = "revisionPro";                                                                  
         }

         function logout()
         {                                                 
            document.homeProf.opcion.value = "logout";                     
         }
         //-->    
      </script>        
   </head>

   <body>
      <div id="container">
         <div id="header">
            <div id="headerLeft">
               <h1><span style="color:#599EC8;">EXAMENES</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;WEB</h1>
            </div>
                   
            <form id="formSalir" name="formSalir" method="post" action="Control" class="formulario">
               <div id="pass" align="right">
                  <a href="cambiaPassw.jsp" target="_new"><strong><font color="#000000">Cambiar contraseña</font></strong></a>
                  <input type="hidden" name="opcion" value="logout">
                  <input type="submit" name="logout" value="Logout"/>
               </div>       
            </form>
            
            <div align="">
               <h1><span style="color:#1111;">Saludos &nbsp;<c:out value="${usuActivo.nombre}"/></span></h1>
            </div>
         </div>
      </div><br/>
      
      <c:if test="${usuActivo.nombre == null || usuActivo.tipoS != 'P'}">
         <div align=center>
            <strong><font color="#993300">Usted no se ha logueado apropiadamente.</font></strong><br/>
            <a>&nbsp;</a>
         </div>
      </c:if>  

      <c:if test="${usuActivo.nombre != null && usuActivo.tipoS == 'P'}">
          
          <div id="menu">
              <ul>
                  <form id="formBoton" name="formBoton" method="post" action="Control" class="formulario">
                      <input type="hidden" name="opcion" value="homeProf">
                      <input type="hidden" name="idProfesor" value="${usuActivo.idUsu}">               
                      <input type="submit" name="cargar" value="Home" class="boton">                
                  </form>
                  <li><a href="listadoMaterias.jsp">Materias</a></li>
                  <form id="formBoton" name="formBoton" method="post" action="Control" class="formulario">
                      <input type="hidden" name="opcion" value="camFecRevision">
                      <input type="hidden" name="idProfesor" value="${usuActivo.idUsu}">
                      <input type="submit" name="cargar" value="Revisiones" class="boton">
                  </form>
              </ul>
          </div>
          
          <c:if test="${param.msg == 'FAILERASE'}">
              <div align=center>
                  <strong><font color="#993300">El borrado del examen ha fallado.</font></strong><br/>
                  <a>&nbsp;</a>
              </div>
          </c:if>
          
          <c:if test="${param.msg == 'REGINCOM'}">
              <div align=center>
                  <strong><font color="#993300">Debe completar todos los campos requeridos.</font></strong><br/>
                  <a>&nbsp;</a>
              </div>
          </c:if>
          
          <c:if test="${param.msg == 'FAILCARG'}">
              <div align=center>
                  <strong><font color="#993300">Fallo la carga.</font></strong><br/>
                  <a>&nbsp;</a>
              </div>
          </c:if>   
          
          <h1 id="title">Datos de las Materias</h1>
          
          <form id="homeProf" name="homeProf" method="post" action="Control">
          <input type="hidden" name="opcion" value="homeProf">
          <input type="hidden" name="idProfesor" value="${usuActivo.idUsu}">
          <input type="hidden" name="examen" value=""><br/>
          
          <table width="76%" border=0 cellspacing=0 align="center">
              <tr>
                  <td>
                      <c:forEach var="mat" items="${materias}">
                          <h2 id="materia"><a name="${mat}">${mat}</a></h2>
                          <c:set var="primerRegistro" value="S"/>
                          <table width="100%" border=0 cellspacing=1 align="center">
                              <c:forEach var="datmat" items="${datMaterias}" >
                                  <c:if test="${datmat.columna1 == mat}">
                                      <c:if test="${primerRegistro == 'S'}">
                                          <tr>
                                              <td width="17%"><div align="center"><strong>Fecha Inicio</strong></div></td>
                                              <td width="16%"><div align="center"><strong>Fecha Fin</strong></div></td>
                                              <td width="14%"><div align="center"><strong>Duración</strong></div></td>
                                              <td width="12%"><div align="right"><strong>Puntaje</strong></div></td>
                                              <td width="22%"><div align="center"><strong>Fecha Revisión</strong></div></td>
                                              <td width="16%"></td>
                                              <td width="14%"></td>
                                          </tr>
                                          <c:set var="primerRegistro" value="N"/>
                                      </c:if>
                                      <tr>
                                          <td><div align="center"><c:out value="${datmat.columna11}"/></div></td>
                                          <td><div align="center"><c:out value="${datmat.columna12}"/></div></td>
                                          <td><div align="center"><c:out value="${datmat.columna2}"/></div></td>
                                          <td><div align="right"><c:out value="${datmat.columna6}"/></div></td>
                                          <td>
                                              <div align="center">                                    
                                                  <c:out value="${datmat.columna13}"/>                                    
                                              </div>
                                          </td>
                                          <td>
                                              <div align="center">
                                                  <c:if test="${datmat.columna11 > hoy}">                                
                                                      <input class="botones" name="editar" type="button" value="Editar" onClick="location.href = 'editExamen.jsp?mat=${datmat.columna1}&idmat=${datmat.columna7}&fini=${datmat.columna11}&ffin=${datmat.columna12}&tiempo=${datmat.columna2}&punt=${datmat.columna6}&idexam=${datmat.columna8}&frev=${datmat.columna13}'">
                                                  </c:if>
                                                  
                                                  <c:if test="${datmat.columna11 < hoy || datmat.columna11 == hoy}">
                                                      <input class="botones" type="submit" value="Ver Exámenes" name="${datmat.columna8}" onclick="asignar(${datmat.columna8})"/>
                                                  </c:if>
                                              </div>
                                          </td>
                                          <td>
                                              <div align="center">
                                                  <c:if test="${datmat.columna13 != null && (datmat.columna11 < hoy || datmat.columna11 == hoy)}">
                                                      <c:if test="${datmat.columna13 > hoy}">
                                                          <input type="submit" value="Revisión" name="rev${datmat.columna8}" onclick="asignar2(${datmat.columna8})"/>
                                                      </c:if>
                                                  </c:if>
                                              </div> 
                                          </td>
                                      </tr>
                                  </c:if>
                              </c:forEach>
                          </table><br/>
                      </c:forEach>
                  </td>
              </tr>
          </table>
        </c:if>
      </form>
   </body>
</html>